Cable sleeves - French English Dictionary